@charset "utf-8";
/* CSS Document */
/*新增科目录*/
.box_greyframe{
	border:1px solid #ccc;
	background:#eee;
	padding:20px;
	margin-bottom:10px;
	}
.course_title{
	font-size:13px;
	font-weight:bold;
	margin-bottom:10px;
	}
.icon_title{
	width:3px;
	background:#b5b4b4;
	height:15px;
	float:left;
	margin-right:8px;
	overflow:hidden;
	}

/*知识体系管理*/
.box_site_list{
	float:left;
	width:300px;
	margin-right:20px;
	display:inline;
	margin-bottom:10px;
	}
.site_list_select {
    height: 200px;
	width:100%;
	margin:4px 0 ;
}

/*试题管理left*/
.left_main{
	border:2px solid #ccc;
	backgrond:#fff;
	float: left;
    margin-right: 10px;
    min-height: 394px;
	height: auto!important; 
	height:394px;
    width: 190px;
	padding:5px;
	margin-bottom:10px;
	}
.sidebar_tab {
    border-bottom: 2px solid #0274D5;
    height: 28px;
    overflow: hidden;
    padding-left: 10px;
}
.sidebar_tab li{
	float:left;
	background:#eee;
	border:1px solid #ccc;
	border-bottom:none;
	padding:5px 8px;
	text-align: center;
	cursor: pointer;
	margin-right:5px;
	display:inline;
	font-family:微软雅黑;
	}

.selected{
	border:1px solid #ccc;
	background:#4dabf5!important;
	color:#fff;
	}
.form_list li{
	padding:2px 0;
	}
.form_listline{
	border-bottom:1px dotted #ccc;
	margin:5px 0;
	}

/*目录树*/	
.tree{ display:block;width:170px; overflow:hidden;margin-top:10px;margin-left:10px;float:left; }
.tree ul{ padding-left:17px; line-height:180%;}
.tree .folder{ background:url(../image/folder_classic.gif) no-repeat left center; padding-left:21px; cursor:pointer }
.tree .build{ background-image:url(../image/building_medium.gif); }
.tree .file{ background:url(../image/bulb.gif) no-repeat left center; padding-left:13px;}
.tree .sel{color:orange;}
.plus{ background:url(../image/expand.gif) no-repeat 0 2px; padding-left:17px; }
.cut{ background:url(../image/contract.gif) no-repeat 0 2px; padding-left:17px; }
.tree a{text-decoration:none;color:#333;}

/*托动条*/
.menubar{
	width:2px;
	height:260px;
	background:#ddd;
	float:right;
	position: relative;
	margin-top:10px;
	}
.menubar_btn{
	position:absolute;
	height: 20px;
	width:6px;
	background:#0983d8;
	left:-2px;
	top:15px;
	cursor:pointer;
	}


/*右边内容*/
.right_box{
	float:left;
	width:746px;
	margin-bottom:10px;
	}
.search_box{
	border:1px solid #ccc;
	background:#eee;
	padding:0 10px;
	margin-bottom:10px;
	overflow: hidden;
	}
.table_list {
	width:98%;
	}
.table_list tr th{
	background:#eee;
	border: 1px solid #DBDADA;
	padding:0 2px;
	height:30px;
	line-height:30px;
	/**padding:1px;
	padding:2px\0;*/
	text-align:center;
	}
.table_list tr td {
    border: 1px solid #DBDADA;
	text-align:center;
	padding:0 2px;
	height:30px;
	line-height:30px;
	/**padding:1px;
	padding:1px\0;*/
}
.drabar{
	margin-right:2px;
	border-right:2px solid #ccc;
	position: relative;
	}
.darbar_btn{
	position:absolute;
	height: 20px;
	width:6px;
	background:#0983d8;
	right:-4px;
	_right:0px;
	top:15px;
	cursor:pointer;
	}
/*编辑详细信息*/
.question_manage{
	border:2px solid #ddd;
	padding:10px;
	clear:both;
	width:936px;
	overflow:hidden;
	min-height:200px;
	}
.question_manageleft{
	width: 180px;
	margin-right:10px;
	float:left;
	padding-right:8px;
	border-right: 2px dotted #CCCCCC;
	}
.question_manageleft p{
	margin-bottom:5px;
	}
.form_manage li{
	padding:2px 0;
	}
.form_manage li label{
	width:60px; 
	display:inline-block;
}
.question_manageright{
	width:734px;
	float:right;
	}
.choice_list{
	line-height:180%;
	margin-bottom:10px;
	}

.question_manageinfo{
	width:60%;
	margin:40px auto;
	text-align:center;}

.question_manageinfo span{
	font-size:18px;
	font-weight:bold;
	}
	
.question_manageinfo p{
	margin-bottom:10px;}

.question_nr{
	width:250px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	-moz-binding: url('ellipsis.xml#ellipsis');
	display:inline-block;
	}	
	
/*试题答案*/
.topic_content{
	border:1px solid #ccc;
	background:#eee;
	padding:10px;}
.checkbox{
	border:1px solid #ccc;
	background:#fff;
	padding:10px;
	}
.checkbox span{
	margin-right:20px;
	}
.checkbox li{
	padding:2px 0;
	}
.w200{
	width:200px;}

/*试题添加title导航*/	
.title_nav{
	overflow:hidden;
	margin-bottom:10px;
	border-bottom:1px solid #ccc;
	width:960px;
	}
.title_nav li{
	float:left;
	background:#eee;
	padding:0 10px;
	height:30px;
	line-height:30px;
	margin:0 10px;
	border:1px solid #ccc;
	border-bottom:none;
	display:inline;
	}
.title_nav li a{
	color:#333;
	text-decoration:none;
	}
.title_nav_current{
	background:#fff!important;
	bottom:-1px;
	position:relative;
	font-weight:bold;
	}
.select_box{
	margin-bottom:10px;
	}
.select_box span{
	margin-right:10px;
	}
.select_box span label{
	margin-right:5px;
	}